home *** CD-ROM | disk | FTP | other *** search
- #ifndef _INCLUDE_PRAGMA_EXEC_LIB_H
- #define _INCLUDE_PRAGMA_EXEC_LIB_H
-
- #ifndef CLIB_EXEC_PROTOS_H
- #include <clib/exec_protos.h>
- #endif
-
- #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
- #pragma amicall(SysBase,0x01E,Supervisor(a5))
- #pragma amicall(SysBase,0x048,InitCode(d0,d1))
- #pragma amicall(SysBase,0x04E,InitStruct(a1,a2,d0))
- #pragma amicall(SysBase,0x054,MakeLibrary(a0,a1,a2,d0,d1))
- #pragma amicall(SysBase,0x05A,MakeFunctions(a0,a1,a2))
- #pragma amicall(SysBase,0x060,FindResident(a1))
- #pragma amicall(SysBase,0x066,InitResident(a1,d1))
- #pragma amicall(SysBase,0x06C,Alert(d7))
- #pragma amicall(SysBase,0x072,Debug(d0))
- #pragma amicall(SysBase,0x078,Disable())
- #pragma amicall(SysBase,0x07E,Enable())
- #pragma amicall(SysBase,0x084,Forbid())
- #pragma amicall(SysBase,0x08A,Permit())
- #pragma amicall(SysBase,0x090,SetSR(d0,d1))
- #pragma amicall(SysBase,0x096,SuperState())
- #pragma amicall(SysBase,0x09C,UserState(d0))
- #pragma amicall(SysBase,0x0A2,SetIntVector(d0,a1))
- #pragma amicall(SysBase,0x0A8,AddIntServer(d0,a1))
- #pragma amicall(SysBase,0x0AE,RemIntServer(d0,a1))
- #pragma amicall(SysBase,0x0B4,Cause(a1))
- #pragma amicall(SysBase,0x0BA,Allocate(a0,d0))
- #pragma amicall(SysBase,0x0C0,Deallocate(a0,a1,d0))
- #pragma amicall(SysBase,0x0C6,AllocMem(d0,d1))
- #pragma amicall(SysBase,0x0CC,AllocAbs(d0,a1))
- #pragma amicall(SysBase,0x0D2,FreeMem(a1,d0))
- #pragma amicall(SysBase,0x0D8,AvailMem(d1))
- #pragma amicall(SysBase,0x0DE,AllocEntry(a0))
- #pragma amicall(SysBase,0x0E4,FreeEntry(a0))
- #pragma amicall(SysBase,0x0EA,Insert(a0,a1,a2))
- #pragma amicall(SysBase,0x0F0,AddHead(a0,a1))
- #pragma amicall(SysBase,0x0F6,AddTail(a0,a1))
- #pragma amicall(SysBase,0x0FC,Remove(a1))
- #pragma amicall(SysBase,0x102,RemHead(a0))
- #pragma amicall(SysBase,0x108,RemTail(a0))
- #pragma amicall(SysBase,0x10E,Enqueue(a0,a1))
- #pragma amicall(SysBase,0x114,FindName(a0,a1))
- #pragma amicall(SysBase,0x11A,AddTask(a1,a2,a3))
- #pragma amicall(SysBase,0x120,RemTask(a1))
- #pragma amicall(SysBase,0x126,FindTask(a1))
- #pragma amicall(SysBase,0x12C,SetTaskPri(a1,d0))
- #pragma amicall(SysBase,0x132,SetSignal(d0,d1))
- #pragma amicall(SysBase,0x138,SetExcept(d0,d1))
- #pragma amicall(SysBase,0x13E,Wait(d0))
- #pragma amicall(SysBase,0x144,Signal(a1,d0))
- #pragma amicall(SysBase,0x14A,AllocSignal(d0))
- #pragma amicall(SysBase,0x150,FreeSignal(d0))
- #pragma amicall(SysBase,0x156,AllocTrap(d0))
- #pragma amicall(SysBase,0x15C,FreeTrap(d0))
- #pragma amicall(SysBase,0x162,AddPort(a1))
- #pragma amicall(SysBase,0x168,RemPort(a1))
- #pragma amicall(SysBase,0x16E,PutMsg(a0,a1))
- #pragma amicall(SysBase,0x174,GetMsg(a0))
- #pragma amicall(SysBase,0x17A,ReplyMsg(a1))
- #pragma amicall(SysBase,0x180,WaitPort(a0))
- #pragma amicall(SysBase,0x186,FindPort(a1))
- #pragma amicall(SysBase,0x18C,AddLibrary(a1))
- #pragma amicall(SysBase,0x192,RemLibrary(a1))
- #pragma amicall(SysBase,0x198,OldOpenLibrary(a1))
- #pragma amicall(SysBase,0x19E,CloseLibrary(a1))
- #pragma amicall(SysBase,0x1A4,SetFunction(a1,a0,d0))
- #pragma amicall(SysBase,0x1AA,SumLibrary(a1))
- #pragma amicall(SysBase,0x1B0,AddDevice(a1))
- #pragma amicall(SysBase,0x1B6,RemDevice(a1))
- #pragma amicall(SysBase,0x1BC,OpenDevice(a0,d0,a1,d1))
- #pragma amicall(SysBase,0x1C2,CloseDevice(a1))
- #pragma amicall(SysBase,0x1C8,DoIO(a1))
- #pragma amicall(SysBase,0x1CE,SendIO(a1))
- #pragma amicall(SysBase,0x1D4,CheckIO(a1))
- #pragma amicall(SysBase,0x1DA,WaitIO(a1))
- #pragma amicall(SysBase,0x1E0,AbortIO(a1))
- #pragma amicall(SysBase,0x1E6,AddResource(a1))
- #pragma amicall(SysBase,0x1EC,RemResource(a1))
- #pragma amicall(SysBase,0x1F2,OpenResource(a1))
- #pragma amicall(SysBase,0x20A,RawDoFmt(a0,a1,a2,a3))
- #pragma amicall(SysBase,0x210,GetCC())
- #pragma amicall(SysBase,0x216,TypeOfMem(a1))
- #pragma amicall(SysBase,0x21C,Procure(a0,a1))
- #pragma amicall(SysBase,0x222,Vacate(a0,a1))
- #pragma amicall(SysBase,0x228,OpenLibrary(a1,d0))
- #pragma amicall(SysBase,0x22E,InitSemaphore(a0))
- #pragma amicall(SysBase,0x234,ObtainSemaphore(a0))
- #pragma amicall(SysBase,0x23A,ReleaseSemaphore(a0))
- #pragma amicall(SysBase,0x240,AttemptSemaphore(a0))
- #pragma amicall(SysBase,0x246,ObtainSemaphoreList(a0))
- #pragma amicall(SysBase,0x24C,ReleaseSemaphoreList(a0))
- #pragma amicall(SysBase,0x252,FindSemaphore(a1))
- #pragma amicall(SysBase,0x258,AddSemaphore(a1))
- #pragma amicall(SysBase,0x25E,RemSemaphore(a1))
- #pragma amicall(SysBase,0x264,SumKickData())
- #pragma amicall(SysBase,0x26A,AddMemList(d0,d1,d2,a0,a1))
- #pragma amicall(SysBase,0x270,CopyMem(a0,a1,d0))
- #pragma amicall(SysBase,0x276,CopyMemQuick(a0,a1,d0))
- #pragma amicall(SysBase,0x27C,CacheClearU())
- #pragma amicall(SysBase,0x282,CacheClearE(a0,d0,d1))
- #pragma amicall(SysBase,0x288,CacheControl(d0,d1))
- #pragma amicall(SysBase,0x28E,CreateIORequest(a0,d0))
- #pragma amicall(SysBase,0x294,DeleteIORequest(a0))
- #pragma amicall(SysBase,0x29A,CreateMsgPort())
- #pragma amicall(SysBase,0x2A0,DeleteMsgPort(a0))
- #pragma amicall(SysBase,0x2A6,ObtainSemaphoreShared(a0))
- #pragma amicall(SysBase,0x2AC,AllocVec(d0,d1))
- #pragma amicall(SysBase,0x2B2,FreeVec(a1))
- #pragma amicall(SysBase,0x2B8,CreatePool(d0,d1,d2))
- #pragma amicall(SysBase,0x2BE,DeletePool(a0))
- #pragma amicall(SysBase,0x2C4,AllocPooled(a0,d0))
- #pragma amicall(SysBase,0x2CA,FreePooled(a0,a1,d0))
- #pragma amicall(SysBase,0x2D0,AttemptSemaphoreShared(a0))
- #pragma amicall(SysBase,0x2D6,ColdReboot())
- #pragma amicall(SysBase,0x2DC,StackSwap(a0))
- #pragma amicall(SysBase,0x2E2,ChildFree(d0))
- #pragma amicall(SysBase,0x2E8,ChildOrphan(d0))
- #pragma amicall(SysBase,0x2EE,ChildStatus(d0))
- #pragma amicall(SysBase,0x2F4,ChildWait(d0))
- #pragma amicall(SysBase,0x2FA,CachePreDMA(a0,a1,d0))
- #pragma amicall(SysBase,0x300,CachePostDMA(a0,a1,d0))
- #pragma amicall(SysBase,0x306,AddMemHandler(a1))
- #pragma amicall(SysBase,0x30C,RemMemHandler(a1))
- #pragma amicall(SysBase,0x312,ObtainQuickVector(a0))
- #endif
- #if defined(_DCC) || defined(__SASC)
- #pragma libcall SysBase Supervisor 01E D01
- #pragma libcall SysBase InitCode 048 1002
- #pragma libcall SysBase InitStruct 04E 0A903
- #pragma libcall SysBase MakeLibrary 054 10A9805
- #pragma libcall SysBase MakeFunctions 05A A9803
- #pragma libcall SysBase FindResident 060 901
- #pragma libcall SysBase InitResident 066 1902
- #pragma libcall SysBase Alert 06C 701
- #pragma libcall SysBase Debug 072 001
- #pragma libcall SysBase Disable 078 00
- #pragma libcall SysBase Enable 07E 00
- #pragma libcall SysBase Forbid 084 00
- #pragma libcall SysBase Permit 08A 00
- #pragma libcall SysBase SetSR 090 1002
- #pragma libcall SysBase SuperState 096 00
- #pragma libcall SysBase UserState 09C 001
- #pragma libcall SysBase SetIntVector 0A2 9002
- #pragma libcall SysBase AddIntServer 0A8 9002
- #pragma libcall SysBase RemIntServer 0AE 9002
- #pragma libcall SysBase Cause 0B4 901
- #pragma libcall SysBase Allocate 0BA 0802
- #pragma libcall SysBase Deallocate 0C0 09803
- #pragma libcall SysBase AllocMem 0C6 1002
- #pragma libcall SysBase AllocAbs 0CC 9002
- #pragma libcall SysBase FreeMem 0D2 0902
- #pragma libcall SysBase AvailMem 0D8 101
- #pragma libcall SysBase AllocEntry 0DE 801
- #pragma libcall SysBase FreeEntry 0E4 801
- #pragma libcall SysBase Insert 0EA A9803
- #pragma libcall SysBase AddHead 0F0 9802
- #pragma libcall SysBase AddTail 0F6 9802
- #pragma libcall SysBase Remove 0FC 901
- #pragma libcall SysBase RemHead 102 801
- #pragma libcall SysBase RemTail 108 801
- #pragma libcall SysBase Enqueue 10E 9802
- #pragma libcall SysBase FindName 114 9802
- #pragma libcall SysBase AddTask 11A BA903
- #pragma libcall SysBase RemTask 120 901
- #pragma libcall SysBase FindTask 126 901
- #pragma libcall SysBase SetTaskPri 12C 0902
- #pragma libcall SysBase SetSignal 132 1002
- #pragma libcall SysBase SetExcept 138 1002
- #pragma libcall SysBase Wait 13E 001
- #pragma libcall SysBase Signal 144 0902
- #pragma libcall SysBase AllocSignal 14A 001
- #pragma libcall SysBase FreeSignal 150 001
- #pragma libcall SysBase AllocTrap 156 001
- #pragma libcall SysBase FreeTrap 15C 001
- #pragma libcall SysBase AddPort 162 901
- #pragma libcall SysBase RemPort 168 901
- #pragma libcall SysBase PutMsg 16E 9802
- #pragma libcall SysBase GetMsg 174 801
- #pragma libcall SysBase ReplyMsg 17A 901
- #pragma libcall SysBase WaitPort 180 801
- #pragma libcall SysBase FindPort 186 901
- #pragma libcall SysBase AddLibrary 18C 901
- #pragma libcall SysBase RemLibrary 192 901
- #pragma libcall SysBase OldOpenLibrary 198 901
- #pragma libcall SysBase CloseLibrary 19E 901
- #pragma libcall SysBase SetFunction 1A4 08903
- #pragma libcall SysBase SumLibrary 1AA 901
- #pragma libcall SysBase AddDevice 1B0 901
- #pragma libcall SysBase RemDevice 1B6 901
- #pragma libcall SysBase OpenDevice 1BC 190804
- #pragma libcall SysBase CloseDevice 1C2 901
- #pragma libcall SysBase DoIO 1C8 901
- #pragma libcall SysBase SendIO 1CE 901
- #pragma libcall SysBase CheckIO 1D4 901
- #pragma libcall SysBase WaitIO 1DA 901
- #pragma libcall SysBase AbortIO 1E0 901
- #pragma libcall SysBase AddResource 1E6 901
- #pragma libcall SysBase RemResource 1EC 901
- #pragma libcall SysBase OpenResource 1F2 901
- #pragma libcall SysBase RawDoFmt 20A BA9804
- #pragma libcall SysBase GetCC 210 00
- #pragma libcall SysBase TypeOfMem 216 901
- #pragma libcall SysBase Procure 21C 9802
- #pragma libcall SysBase Vacate 222 9802
- #pragma libcall SysBase OpenLibrary 228 0902
- #pragma libcall SysBase InitSemaphore 22E 801
- #pragma libcall SysBase ObtainSemaphore 234 801
- #pragma libcall SysBase ReleaseSemaphore 23A 801
- #pragma libcall SysBase AttemptSemaphore 240 801
- #pragma libcall SysBase ObtainSemaphoreList 246 801
- #pragma libcall SysBase ReleaseSemaphoreList 24C 801
- #pragma libcall SysBase FindSemaphore 252 901
- #pragma libcall SysBase AddSemaphore 258 901
- #pragma libcall SysBase RemSemaphore 25E 901
- #pragma libcall SysBase SumKickData 264 00
- #pragma libcall SysBase AddMemList 26A 9821005
- #pragma libcall SysBase CopyMem 270 09803
- #pragma libcall SysBase CopyMemQuick 276 09803
- #pragma libcall SysBase CacheClearU 27C 00
- #pragma libcall SysBase CacheClearE 282 10803
- #pragma libcall SysBase CacheControl 288 1002
- #pragma libcall SysBase CreateIORequest 28E 0802
- #pragma libcall SysBase DeleteIORequest 294 801
- #pragma libcall SysBase CreateMsgPort 29A 00
- #pragma libcall SysBase DeleteMsgPort 2A0 801
- #pragma libcall SysBase ObtainSemaphoreShared 2A6 801
- #pragma libcall SysBase AllocVec 2AC 1002
- #pragma libcall SysBase FreeVec 2B2 901
- #pragma libcall SysBase CreatePool 2B8 21003
- #pragma libcall SysBase DeletePool 2BE 801
- #pragma libcall SysBase AllocPooled 2C4 0802
- #pragma libcall SysBase FreePooled 2CA 09803
- #pragma libcall SysBase AttemptSemaphoreShared 2D0 801
- #pragma libcall SysBase ColdReboot 2D6 00
- #pragma libcall SysBase StackSwap 2DC 801
- #pragma libcall SysBase ChildFree 2E2 001
- #pragma libcall SysBase ChildOrphan 2E8 001
- #pragma libcall SysBase ChildStatus 2EE 001
- #pragma libcall SysBase ChildWait 2F4 001
- #pragma libcall SysBase CachePreDMA 2FA 09803
- #pragma libcall SysBase CachePostDMA 300 09803
- #pragma libcall SysBase AddMemHandler 306 901
- #pragma libcall SysBase RemMemHandler 30C 901
- #pragma libcall SysBase ObtainQuickVector 312 801
- #endif
-
- #endif /* _INCLUDE_PRAGMA_EXEC_LIB_H */
-